Efficient Simulation of Fluid Dynamics in a 3D Game Engine

نویسنده

  • Olle Bälter
چکیده

This thesis deals with the efficient simulation of Computational Fluid Dynamics (CFD) into a realtime 3D graphics engine by discussing the development of the C’Nedra virtual reality game engine project carried out at Ecole Centrale Paris. The thesis tries to somewhat bridge the gap of theoretical papers of CFD algorithms by implementing Jos Stam’s stable method for fluid effects in 3D with the C’Nedra plug-in framework and simulates fire and smoke. I find that my CFD implementation in the C’Nedra game engine gives decent results in terms of realism however mediocre results in terms of performance. Hence, I conclude that the engine is in many ways not mature for the implementation of CFD. Effektiv simulering av flödesdynamik i en 3D spelmotor Sammanfattning Examensarbetet behandlar effektiv simulering av datorbehandlad flödesdynamik i en 3D grafikmotor genom att diskutera utvecklingen av spelmotorn C’Nedra på Ecole Centrale Paris. Uppsatsen försker genombrygga klyftan mellan teoritiska uppsatser om datorbehandlad flödesdynamik genom att implementera Jos Stam’s stabila algorithm för flödes dynamik i 3D med hjälp av C’Nedra plug-in klasser och simulera eld och rök. Jag finner att min implementaion av datorbehandlad flödes-dynamik i C’Nedra ger godkända resutlat i termer av realism, men dåliga resutlat i termer av effektivitet. Jag drar därför slutsatsen att C’Nedra inte är en mogen plattform för att implementera flödesdynamik. Simulation efficace de mécaniques fluides dans un moteur de jeux 3D Résumé Cette thèse traite l'exécution et simulation efficace de la mécanique de fluides dans le moteur en temps réel des graphiques 3D en discutant le développement du projet virtuel de moteur de jeu de C'Nedra mis à exécution à Ecole Centrale Paris. Je constate que le moteur de jeu C'Nedra est de beaucoup de manière pas suffisamment robuste pour l’utilisation de mécaniques de fluides. Je mis en forme la méthode stable de Jos Stam pour les mécaniques de fluides en 3D avec le système de plug-in en C’Nedra et simule la dissipation de gaz et feu. Je trouve que m’implémentation de simulation de mécanique de fluides numerique en C’Nedra donne de résultats suffisantes en termes de réalisme, mais mauvais en termes de efficacité. Alors, je fais la conclusion que C’Nedra n’est pas un logiciel bien construit pour implémenter les mécaniques de fluides. Efficient Simulation of Fluid Dynamics in a 3D Game Engine – Robert Bongart

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Two Phase Flow Simulation for Subcooled Nucleat Boiling Heat Transfer Calculation in Water Jacket of Diesel Engine

Basic understanding of the process of coolant heat transfer inside an engine is an indispensable prerequisite to devise an infallible cooling strategy. Coolant flow and its heat transfer affect the cooling efficiency, thermal load of heated components, and thermal efficiency of a diesel engine. An efficient approach to studying cooling system for diesel engine is a 3D computational fluid dynami...

متن کامل

Numerical simulation of the fluid dynamics in a 3D spherical model of partially liquefied vitreous due to eye movements under planar interface conditions

Partially liquefied vitreous humor is a common physical and biochemical degenerative change in vitreous body which the liquid component gets separated from collagen fiber network and leads to form a region of liquefaction. The main objective of this research is to investigate how the oscillatory motions influence flow dynamics of partial vitreous liquefaction (PVL). So far computational fluid d...

متن کامل

Fluxion: An Innovative Fluid Dynamics Game on Multi-touch Handheld Device

We explore the possibility of implementing real-time fluid simulation on iPhone to create an innovative game experience. Using fluid dynamics and water tri-states as game mechanics, players can manipulate fluid and solve puzzles through the unique input controls of iPhone, such as accelerometer and multi-touch. We implement particle-based fluid simulation and integrate our particle system with ...

متن کامل

Numerical Simulation of Combustion with Porous Medium in I.C. Engine

Porous media has interesting features in compared with free flame combustion due to the extended of the lean flammability limits and lower emissions. Advanced new generation of internal combustion (IC) engines are expected to have far better emissions levels both gaseous and particulate matter, at the same time having far lower fuel consumption on a wide range of operating condition. These c...

متن کامل

Modeling of Combustion and Carbon Oxides Formation in Direct Injection Diesel Engine

When looking at the effects of diesel engine exhaust on the environment, it is important to first look at the composition of the exhaust gases. Over 99.5% of the exhaust gases are a  combination of  nitrogen, oxygen, carbon dioxide, and water. With the exception of carbon  dioxide, which contributes about  5% of the total volume, the diesel engine exhaust consists of  elements which are part of...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007